package com.hy.demo.learn.java基础类库.StringBuffer类;

/**
 * <p>
 * String 和 StringBuffer类对比
 * </p>
 *
 * @author cjl
 * @version 1.0
 * @since 2020-08-27 13:37
 */
public class JavaAPIDemo {

    public static void main(String[] args) {
        String str="Hello";
        change(str);
        System.out.println(str); // str并未改变 String字符串内容不可变



        StringBuffer sb=new StringBuffer("Hello ");
        changeSb(sb);
        System.out.println(sb.toString());
    }

    /**
     * String
     */
    public static void change(String temp){
        temp+="Word!";
    }

    /**
     * StringBuffer 线程安全类 字符串允许改变
     */
    public static void changeSb(StringBuffer temp){
        temp.append("Word!");
    }
}
